草庐IT

python - 运行 Apache + Bottle + Python

全部标签

python - 从 python 调用 Windows 的 icacls

我已经成功地使用subprocess.check_output调用了大量的Windows程序。然而,我在调用icacls时遇到了麻烦。通过cmd,这有效:cmd>icacls"C:\我的文件夹"/GRANT*S-1-1-0:F我试过:subprocess.check_output(['C:\\Windows\\System32\\icacls.exe','"C:\\我的文件夹"','/GRANT*S-1-1-0:F'],shell=True,stderr=subprocess.STDOUT)但返回代码为123(根据micrsoft,文件名无效)。我也试过(也可以在cmd中使用)subp

python - pyinstaller有时找不到Matplotlib后端TkAgg

我正在使用pyinstaller为我们的PyQT工具打包一个Windows可执行文件。pyinstaller.exemain.py--pathpath_to_pyqt_libs--distpathoutputFolder--nametoolName5次中有4次,该工具找不到matplotlib后端TKagg:19537INFO:Matplotlibbackend"TkAgg":ignoredDLLloadfailed:Thespecifiedmodulecouldnotbefound.该过程仍然“成功”完成,但由于缺少库,我无法运行该工具。偶尔(约20%的时间)会找到(“添加”)库,并

python - 有没有办法用 python pefile 检查 exe 是否是 dot NET?

我正在尝试编写一个简单的python脚本;最好使用可以告诉我exe或dll文件是否编译为.NET的pefile。我知道我可以查找字符串“BSJB”来查看该程序是否是用.NET编写的,但我正在尝试以比使用grep和字符串更pythonic的方式来执行此操作。运行pefile.PE('my.exe').dump_info()给了我一些很好的信息,但还不足以确定它实际上是dotNet还是什么版本的dotNet。谢谢! 最佳答案 您可以通过检查IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR是否已填写(即其Virtu

windows - 在大型目录结构上运行时出现元数据导出错误

此脚本将PowerShell中的基本文件元数据导出为.csv。PSK:\>Get-childitem-recurse-file|select-objectlength,lastwritetime,fullname|export-csvfilelist.csv-notypeinformation它在10-20K文件的简单目录结构上运行良好,但是当我在500K+复杂的多级目录结构文件上运行它时,它会卡住或出现错误:Atline:1char:1+Get-childitem-recurse-file|select-objectlength,lastwritetime,ful...+~~~~~~

c# - 如何从运行在 Windows 10 Creators Update 上的 WPF 应用注册 BLE 通知?

我正在尝试编写一个使用WinRT蓝牙LEAPI(Windows.Devices.Bluetooth命名空间)的C#应用程序。该应用程序是Windows经典桌面应用程序(WPF,不是UWP)。当运行CreatorsUpdate之前的Windows10版本时,这些API会按预期运行。但是,当运行CreatorsUpdate时,应该将数据发送到蓝牙设备的API不起作用。具体来说,以下方法返回成功状态代码但不通过蓝牙radio传输任何数据(使用蓝牙流量嗅探器验证):GattCharacteristic.WriteClientCharacteristicConfigurationDescript

windows - 从批处理文件运行 regsvr32 不起作用

我创建了一个批处理文件,它转到一系列应用程序目录并在其中注册所有dll和ocx文件。如果我打开提升的命令提示符并切换到特定目录并手动输入regsvr命令,它就可以正常工作。批处理文件看起来像是在尝试注册每个文件,但它们没有注册。我试过右键单击它并告诉它以管理员身份运行(命令窗口的标题栏中没有显示“管理员”),但它没有注册。如果我打开提升的命令窗口并尝试从那里运行批处理文件,它也不起作用。我还尝试将脚本文件放在c:\Windows\System32和C:\Windows\SysWOW64中,但没有任何效果。我还读到该文件需要是ANSI而不是Unicode,但这也无济于事。是否有某种命令可

python - 安装 SciPy 导入错误

我在尝试在Windows上安装SciPy包时遇到了严重的麻烦...我不断收到此错误:ImportError:Importingthemultiarraynumpyextensionmodulefailed.Mostlikelyyouaretryingtoimportafailedbuildofnumpy.Ifyou'reworkingwithanumpygitrepo,trygitclean-xdf(removesallfilesnotunderversioncontrol).Otherwisereinstallnumpy.Originalerrorwas:DLLloadfailed:

windows - AWS CLI可以用Python2.7安装吗?

我使用python-mpipinstallawscli从Python2.7安装了AWSCLI。它似乎可以安装,但是当尝试运行aws时,我得到'aws'isnotrecognizedasaninternalorexternalcommand。documentationstates我应该将此添加到PATH中:%USERPROFILE%\AppData\Local\Programs\Python\Python36\Scripts但这是针对Python3的。Python2安装在哪里?%USERPROFILE%\AppData\Local\Programs\中没有任何内容(我检查过)。安装适用于

mysql - 在 cygwin 中安装 mysql-python - 找不到 mysql_config [Windows 7]

我正在尝试安装mysql-python以便与Django一起使用,但收到以下错误:File"setup_posix.py",line25,inmysql_configraiseEnvironmentError("%snotfound"%(mysql_config.path,))EnvironmentError:mysql_confignotfound我看到其他问题说这是因为它不在路径中。我的路径如下所示:/cygdrive/c/Users/ddnm/Documents/skincare/skincare/bin:/home/ddnm/bin:/usr/local/bin:/home/d

Python os.path.isdir 为点返回 true

我正在用python编写自己的shell。现在我正在尝试对我的shell执行cd命令。执行这个命令的函数有几个变量:self.current_dir="C:\\"-默认值,它的变化取决于用户使用cd命令的输入dir="..."-用户键入的请求目录。“...”是导致问题的输入示例。这是我的代码:defcommand_cd(self,dir):ifos.path.isdir(self.shell.current_dir+dir):self.shell.current_dir=self.shell.current_dir+dir+"\\"问题是,由于某些奇怪的原因,os.path.isdir